leached soils - German English Dictionary